/**
 * Login / Logout
 *
 * @author Cornelius Hansjakob <cha@massiveart.com>
 * @version 1.0
 */

body {
  background-image: none;
  background-color:#e4e4e4;  
}

#mainwrapper{
  background-color:#fff;
  background-repeat:no-repeat;
  height:300px;
  left:50%;
  margin-left:-300px;
  margin-top:-170px;
  padding:0pt;
  position:absolute;
  top:50%;
  width:600px;
  border: solid 5px #ccc; 
  overflow: hidden;
}

#divLanguageVersions{
  position: relative; 
  z-index:300; 
  text-align:right;
  padding:0px 10px 0px 0px; 
  top:5px; 
}


#divMainLoginContainer{
  position: relative; 
  z-index:300; 
  left:240px; 
  top:10px; 
  width: 825px;
}

#divLogin{
  float:left; 
  width: 375px;
}


#divPwdForgotten{
  float:left; 
  width: 375px;
}
  
#divEmailSent{
  width: 320px;
}

#divEmailSent hr {
  border-style: solid;
  border-width: 1px;
  border-bottom: none; /* 4 firefox */
  border-left:none;
  border-right:none;
  border-color: #e8e8e8;
  height: 1px;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

/* @group New */

.editwrapper {
  padding: 0px;
  margin: 0px 0px 50px 0px;
  width: 300px;
}

.editwrapper hr {
  border-style: solid;
  border-width: 1px;
  border-bottom: none; /* 4 firefox */
  border-left:none;
  border-right:none;
  border-color: #e8e8e8;
  height: 1px;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

.editformelement {
  width: 240px;
  padding: 0px 0px 10px 0px;
}

.editformelement input {
  width: 230px;
}

.checkboxcontainer {
  padding: 5px 0px 0px 0px;
  margin:0px;
}

.checkboxcontainer input {
  margin: 0px;
  height:14px;
  border:0px;  
  padding:0px;
    
}

.submitbuttongraysmall[class] {
	background:transparent url(/zoolu-statics/images/login/bg_button_gray_small.png) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:24px;
	margin:0;
	padding:0;
	text-align:center;
	width:100px;
}

/* @end */